database/sql.DB.freeConn (field)

32 uses

	database/sql (current package)
		sql.go#L468: 	freeConn     []*driverConn // free connections ordered by returnedAt oldest to newest
		sql.go#L894: 	fns := make([]func() error, 0, len(db.freeConn))
		sql.go#L895: 	for _, dc := range db.freeConn {
		sql.go#L898: 	db.freeConn = nil
		sql.go#L973: 	idleCount := len(db.freeConn)
		sql.go#L976: 		closing = db.freeConn[maxIdle:]
		sql.go#L977: 		db.freeConn = db.freeConn[:maxIdle]
		sql.go#L1113: 		last := len(db.freeConn) - 1
		sql.go#L1115: 			c := db.freeConn[i]
		sql.go#L1118: 				closing = db.freeConn[:i:i]
		sql.go#L1119: 				db.freeConn = db.freeConn[i:]
		sql.go#L1126: 		if len(db.freeConn) > 0 {
		sql.go#L1127: 			c := db.freeConn[0]
		sql.go#L1138: 		for i := 0; i < len(db.freeConn); i++ {
		sql.go#L1139: 			c := db.freeConn[i]
		sql.go#L1143: 				last := len(db.freeConn) - 1
		sql.go#L1146: 				copy(db.freeConn[i:], db.freeConn[i+1:])
		sql.go#L1147: 				db.freeConn[last] = nil
		sql.go#L1148: 				db.freeConn = db.freeConn[:last]
		sql.go#L1189: 		Idle:            len(db.freeConn),
		sql.go#L1191: 		InUse:           db.numOpen - len(db.freeConn),
		sql.go#L1305: 	last := len(db.freeConn) - 1
		sql.go#L1309: 		conn := db.freeConn[last]
		sql.go#L1310: 		db.freeConn = db.freeConn[:last]
		sql.go#L1529: 		if db.maxIdleConnsLocked() > len(db.freeConn) {
		sql.go#L1530: 			db.freeConn = append(db.freeConn, dc)